• Register user into magento Website

    11:20:33 PM / 00:00:44:101 Fail

    Register user into magento Website
    04.08.2023 11:20:33 PM 04.08.2023 11:21:18 PM 00:00:44:101 · #test-id=1
    PassUser registration scenarios
    Given User Navigate to home page
    stepDef.Hook.TakeScreen(io.cucumber.java.Scenario)
    Step Screen
    When User Click on Account icon
    stepDef.Hook.TakeScreen(io.cucumber.java.Scenario)
    Step Screen
    And Click on Register from dropdown displayed
    stepDef.Hook.TakeScreen(io.cucumber.java.Scenario)
    Step Screen
    And Enter "" "" "" "" ""
    stepDef.Hook.TakeScreen(io.cucumber.java.Scenario)
    Step Screen
    And Check NewsLetter
    stepDef.Hook.TakeScreen(io.cucumber.java.Scenario)
    Step Screen
    And Click on Register button
    stepDef.Hook.TakeScreen(io.cucumber.java.Scenario)
    Step Screen
    Then "This is a required field."
    stepDef.Hook.TakeScreen(io.cucumber.java.Scenario)
    Step Screen
    PassUser registration scenarios
    Given User Navigate to home page
    stepDef.Hook.TakeScreen(io.cucumber.java.Scenario)
    Step Screen
    When User Click on Account icon
    stepDef.Hook.TakeScreen(io.cucumber.java.Scenario)
    Step Screen
    And Click on Register from dropdown displayed
    stepDef.Hook.TakeScreen(io.cucumber.java.Scenario)
    Step Screen
    And Enter "mahmoud" "ali" "m@m.m" "P@ssow0rd" "P@ssow0rd"
    stepDef.Hook.TakeScreen(io.cucumber.java.Scenario)
    Step Screen
    And Check NewsLetter
    stepDef.Hook.TakeScreen(io.cucumber.java.Scenario)
    Step Screen
    And Click on Register button
    stepDef.Hook.TakeScreen(io.cucumber.java.Scenario)
    Step Screen
    Then "Please enter a valid email address. For example johndoe@domain.com."
    stepDef.Hook.TakeScreen(io.cucumber.java.Scenario)
    Step Screen
    PassUser registration scenarios
    Given User Navigate to home page
    stepDef.Hook.TakeScreen(io.cucumber.java.Scenario)
    Step Screen
    When User Click on Account icon
    stepDef.Hook.TakeScreen(io.cucumber.java.Scenario)
    Step Screen
    And Click on Register from dropdown displayed
    stepDef.Hook.TakeScreen(io.cucumber.java.Scenario)
    Step Screen
    And Enter "mahmoud" "ali" "mahmoudali2911@icloud.com" "P@ssow0rd" "different Pssow0rd"
    stepDef.Hook.TakeScreen(io.cucumber.java.Scenario)
    Step Screen
    And Check NewsLetter
    stepDef.Hook.TakeScreen(io.cucumber.java.Scenario)
    Step Screen
    And Click on Register button
    stepDef.Hook.TakeScreen(io.cucumber.java.Scenario)
    Step Screen
    Then "Please make sure your passwords match."
    stepDef.Hook.TakeScreen(io.cucumber.java.Scenario)
    Step Screen
    PassUser registration scenarios
    Given User Navigate to home page
    stepDef.Hook.TakeScreen(io.cucumber.java.Scenario)
    Step Screen
    When User Click on Account icon
    stepDef.Hook.TakeScreen(io.cucumber.java.Scenario)
    Step Screen
    And Click on Register from dropdown displayed
    stepDef.Hook.TakeScreen(io.cucumber.java.Scenario)
    Step Screen
    And Enter "mahmoud" "ali" "mahmoudali2911@icloud.com" "min" "min"
    stepDef.Hook.TakeScreen(io.cucumber.java.Scenario)
    Step Screen
    And Check NewsLetter
    stepDef.Hook.TakeScreen(io.cucumber.java.Scenario)
    Step Screen
    And Click on Register button
    stepDef.Hook.TakeScreen(io.cucumber.java.Scenario)
    Step Screen
    Then "Please enter 6 or more characters. Leading or trailing spaces will be ignored."
    stepDef.Hook.TakeScreen(io.cucumber.java.Scenario)
    Step Screen
    FailUser registration scenarios
    Given User Navigate to home page
    stepDef.Hook.TakeScreen(io.cucumber.java.Scenario)
    Step Screen
    When User Click on Account icon
    stepDef.Hook.TakeScreen(io.cucumber.java.Scenario)
    Step Screen
    And Click on Register from dropdown displayed
    stepDef.Hook.TakeScreen(io.cucumber.java.Scenario)
    Step Screen
    And Enter "mahmoud" "ali" "test@icloud.com" "P@ssw0rd" "P@ssw0rd"
    stepDef.Hook.TakeScreen(io.cucumber.java.Scenario)
    Step Screen
    And Check NewsLetter
    stepDef.Hook.TakeScreen(io.cucumber.java.Scenario)
    Step Screen
    And Click on Register button
    Step skipped
    Then "Thank you for registering with Madison Island."
    Step skipped
    PassUser registration scenarios
    Given User Navigate to home page
    stepDef.Hook.TakeScreen(io.cucumber.java.Scenario)
    Step Screen
    When User Click on Account icon
    stepDef.Hook.TakeScreen(io.cucumber.java.Scenario)
    Step Screen
    And Click on Register from dropdown displayed
    stepDef.Hook.TakeScreen(io.cucumber.java.Scenario)
    Step Screen
    And Enter "mahmoud" "ali" "mahmoudali2911@icloud.com" "P@ssw0rd" "P@ssw0rd"
    stepDef.Hook.TakeScreen(io.cucumber.java.Scenario)
    Step Screen
    And Check NewsLetter
    stepDef.Hook.TakeScreen(io.cucumber.java.Scenario)
    Step Screen
    And Click on Register button
    stepDef.Hook.TakeScreen(io.cucumber.java.Scenario)
    Step Screen
    Then "There is already an account with this email address. If you are sure that it is your email address, click here to get your password and access your account."
    stepDef.Hook.TakeScreen(io.cucumber.java.Scenario)
    Step Screen
  • 1

    org.openqa.selenium.NoSuchElementException

    1 tests

    org.openqa.selenium.NoSuchElementException

    1 failed
    Status Timestamp TestName
    Fail 23:21:06 PM And Check NewsLetter
    Register user into magento Website.User registration scenarios.And Check NewsLetter

Started

Apr 8, 2023 11:20:33 PM

Ended

Apr 8, 2023 11:21:18 PM

Features Passed

0

Features Failed

1

Features
Scenarios
Steps

Timeline

Tags

NamePassedFailedSkippedOthersPassed %
@regression 5 1 0 0 83.333%